package io.renren.modules.sys.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author Mark
 * @email sunlightcs@gmail.com
 * @date 2021-02-18 17:02:26
 */
@Data
@TableName("goods")
public class GoodsEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 产品id
     */
    @TableId
    private Integer id;
    /**
     * 产品代码
     */
    private String code;
    /**
     * 产品名称
     */
    private String name;
    /**
     * 品牌
     */
    private String brand;
    /**
     * 生产日期
     */
    private Date createTime;
    /**
     * 保质期
     */
    private Integer exp;
    /**
     * 描述
     */
    private String describies;
    /**
     * 检测信息
     */
    private String checkInfo;
    /**
     * 备注
     */
    private String remark;
    /**
     * 二维码存放地址
     */
    private String qrCode;
    /**
     * uuid
     */
    private String uuId;

    @Override
    public String toString() {
        return "产品详情:" + "\r\n"
                + "产品代码=" + code + "\r\n"
				+ "产品名称=" + name + "\r\n"
				+ "品牌=" + brand + "\r\n"
				+ "生产时间=" + createTime + "\r\n"
				+ "保质期=" + exp + "\r\n"
				+ "描述=" + describies + "\r\n"
				+ "检测信息=" + checkInfo + "\r\n"
				+ "备注=" + remark;
    }
}
